sales of land and intangible assets - Almanca İngilizce Sözlük